pet dogs dog breeder informatica canine internet factor american cash flow association feline cash flow inform puppies cattery cat akc real estate investment factoring pet quality broker